go/parser.field.name (field)

18 uses

	go/parser (current package)
		parser.go#L720: 	name *ast.Ident
		parser.go#L743: 			f.name = name
		parser.go#L746: 			f.name = p.parseIdent()
		parser.go#L755: 			f.name, f.typ = p.parseArrayFieldOrTypeInstance(f.name)
		parser.go#L764: 			f.typ = p.parseQualifiedIdent(f.name)
		parser.go#L765: 			f.name = nil
		parser.go#L776: 				f.typ = p.embeddedElem(f.name)
		parser.go#L777: 				f.name = nil
		parser.go#L837: 		if par.name != nil || par.typ != nil {
		parser.go#L839: 			if par.name != nil && par.typ != nil {
		parser.go#L861: 			if typ := par.name; typ != nil {
		parser.go#L863: 				par.name = nil
		parser.go#L877: 				if par.name == nil {
		parser.go#L882: 					par.name = n
		parser.go#L889: 				missingName = par.name.Pos()
		parser.go#L890: 				par.typ = &ast.BadExpr{From: par.name.Pos(), To: p.pos}
		parser.go#L928: 		names = append(names, par.name)